The Longines Equestrian Beijing Masters is taking place from October 23rd-25th, in the Olympic stadium in Peking, the “Bird’s Nest”. This year’s fifth edition of the show is also remaining true to its exceptional concept: The best 22 riders in China compete against twelve international top riders, who are lent horses for the competitions. The […]